specially-engineered system - French English Dictionary